more talented - French English Dictionary